package com.car.rental.order.service;

public interface MessageService {
    /**
     * 发送订单状态变更消息
     */
    void sendOrderStatusMessage(String orderNo);
    
    /**
     * 发送支付状态变更消息
     * @param paymentNo 支付流水号
     * @param vehicleId 车辆ID
     * @param status 支付状态
     */
    void sendPaymentStatusMessage(String paymentNo, Long vehicleId, Integer status);
    
    /**
     * 发送租期提醒消息
     */
    void sendRentalReminderMessage(String orderNo);
} 